.btn-group{
  height: 39px;
}
.u-button{
  line-height: 1.5;
}
.u-modal-open{
  overflow: auto!important;
}
  .u-modal-backdrop.in{
    opacity: 0;
  }
    .tree-containers {
      min-width: 1200px;
      left: 50%;
      margin-left: -906px;
      .u-modal-content {
        border:none;
        box-shadow: none;
        .modal_content {
          overflow: hidden;
          width: 862px;
          background: rgba(255, 255, 255, 1);
          border: 1px solid #DDDEE1;
          box-shadow: 0 5px 15px rgba(0,0,0,.5);
          .u-modal-header {
            position: relative;
            padding-top: 11px;
            .div_after {
              position: absolute;
              top: 40px;
              left: 0;
              width: 862px;
              height: 1px;
              background: #DDDEE1;
            }
          }

          .Modal_Body {
            height: 448px;
            .u-modal-body {
              padding: 4px 0 0 0;
              .u-form-control {
                width: 248px;
                height: 34px;
                margin-left: 29px;
                background: rgba(255, 255, 255, 1);
                margin-right: 7px;
              }
              .u-button {
                width: 63px;
                height: 32px;
                background: rgba(232, 232, 232, 1);
                border-radius: 4px;
              }
              .center_top {
                margin-bottom: 9px;
                .focus_color{
                  background:#1e88e5!important;
                  color: #fff!important;
                }
              }
              .center_bottom {
                width: 100%;
                height: 400px;
                overflow-y: scroll;
                border-top: 1px solid #DDDDDD ;
                border-bottom: 1px solid #DDDDDD ;
                background: rgba(255, 255, 255, 1);
                padding-left: 20px;
                padding-top: 11px;
                box-sizing: border-box;
                .u-tree {
                  font-size: 14px;
                  li a{
                    width: 750px;
                    margin-left: 5px;
                  }
                  a.u-tree-node-selected{
                    width: 750px;
                  }
                  .uf {
                    font-size: 16px;
                    color: #148eff;
                  }
                }
              }
            }
          }

          .u-modal-footer {
            position: relative;
            text-align: center;
            padding-top: 5px;
            .btn {
              width: 80px;
              height: 32px;
              border-radius: 4px;
            }
            .btn_right {
              margin-left: 40px;
            }

          }
        }
      }

    }

  .u-tree li span.u-tree-switcher.u-tree-bottom_close:after, .u-tree li span.u-tree-switcher.u-tree-center_close:after, .u-tree li span.u-tree-switcher.u-tree-noline_close:after, .u-tree li span.u-tree-switcher.u-tree-roots_close:after{
    content: none!important;
  }
  .u-tree li span.u-tree-switcher.u-tree-bottom_open:after, .u-tree li span.u-tree-switcher.u-tree-center_open:after, .u-tree li span.u-tree-switcher.u-tree-noline_open:after, .u-tree li span.u-tree-switcher.u-tree-roots_open:after{
    content: none!important;
  }
  .u-tree-searchable-filter{
    color: red;
  }

